English: I am no slouch.
Telugu: నేనేమీ నాస్థికుడను కాను.