English: Maybe, but true nevertheless.
Telugu: బహుశా మొరటుగా, కానీ నిజమైన.