English: An angel on earth!
Telugu: భూమి మీద ఇంద్రధనుస్సు!