English: I've seen that recently myself.
Telugu: నేను వ్యక్తిగతంగా ఇటీవల దీనిని చూశాను.