FYI - https://telegram.org/apps#source-code. People trust Telegram because their source code has been independently audited by security researchers.
Aside from Telegrams own insistence that their crypto protocol has been independently verified, do you have another source? My understanding was that nobody has actually bothered to verify telegrams source code: https://security.stackexchange.com/a/49802