English: Although it sounds kind of weird, it's not really.
Telugu: వింతగా అనిపించినప్పటికీ ఇది నిజంగా నిజం.