English: But, it's pretty much the truth!
Telugu: అయినా సరే, ఆ మాట చాలావరకు నిజం!