English: This much is true.
Telugu: ఈ మాటల్లో ఎంతో సత్యం ఉంది.